<!DOCTYPE html>
<html id="zfes_login_page">
	<head>
		<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
		<meta charset="utf-8" />
		<title></title>
		<meta name="description" content="User login page" />
		<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" />

	<link rel="stylesheet" href="static/lib/bootstrap/dist/css/bootstrap.min.css">
	<link rel="stylesheet" href="static/lib/font-awesome/css/font-awesome.min.css">
	<link rel="stylesheet" href="static/lib/ace/css/ace-fonts.min.css" />
	<link rel="stylesheet" href="static/lib/ace/css/ace.min.css" />
    <link rel="stylesheet" href="static/lib/sweetalert/sweetalert.css" >
		<!--[if lte IE 9]>
			<link rel="stylesheet" href="static/libs/ace/css/ace-part2.min.css" />
		<![endif]-->
		<link rel="stylesheet" href="static/lib/ace/css/ace-rtl.min.css" />

		<!--[if lte IE 9]>
		  <link rel="stylesheet" href="static/lib/ace/css/ace-ie.min.css" />
		<![endif]-->

		<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->

		<!--[if lt IE 9]>
		  <script src="static/lib/html5shiv/html5shiv.min.js"></script>
 		  <script src="static/lib/respond/respond.min.js"></script>
		<![endif]-->
		
	</head>
	<body class="login-layout">
	  

		<div class="main-container">
			<div class="main-content">
				<div class="row">
					<div class="col-sm-10 col-sm-offset-1">
						<div class="login-container">
							<div class="center">
								<h1>
									<i class="ace-icon fa fa-leaf green"></i>
									<span class="red">PMP</span>
									<span class="white" id="id-text2">Sass ——PM平台</span>
								</h1>
								<h4 class="blue" id="id-company-text">&copy; wwww.ndefy.com</h4>
							</div>

							<div class="space-6"></div>

							<div class="position-relative">
								<div id="login-box" class="login-box visible widget-box no-border">
									<div class="widget-body">
										<div class="widget-main">
											<h4 class="header blue lighter bigger">
												<i class="ace-icon fa fa-coffee green" id="error_show">请输入用户名密码</i>
												
											</h4>

											<div class="space-6">错误提示</div>

											<form>
												<fieldset>
													<label class="block clearfix">
														<span class="block input-icon input-icon-right">
															<input type="text" id="username" value=""  name="username" class="form-control" placeholder="用户名" />
															<i class="ace-icon fa fa-user"> </i>
														</span>
													</label>

													<label class="block clearfix">
														<span class="block input-icon input-icon-right">
															<input type="password" id="password" value="" name="password" class="form-control" placeholder="密码" />
															<i class="ace-icon fa fa-lock"></i>
														</span>
													</label>


													<div class="block clearfix" style="display: inline;">
														<label class="inline">
															<input type="text" id="captchaz" value="" name="captcha" style="width: 165px;" class="form-control" placeholder="验证码" />
														</label>
														<img alt="" id="captcha"  onclick="refreshCaptcher();"  style="margin-bottom: 3px;width: 120px;height: 35px;" src="">
													</div>
													
													<div class="space"></div>

													<div class="clearfix">
														<!-- <label class="inline">
															<input type="checkbox" class="ace" id="rememberMe" name="rememberMe" />
															<span class="lbl"> 记住我</span>
														</label> -->

														<button type="button" id="loginbutton" class="width-35 pull-right btn btn-sm btn-primary" onclick="dologin();">
															<i class="ace-icon fa fa-key"></i>
															<span class="bigger-110">登录</span>
														</button>
													</div>

													<div class="space-4"></div>
												</fieldset>
											</form>
										<!--
											<div class="social-or-login center">
												<span class="bigger-110">以下方式登录</span>
											</div>

											<div class="space-6"></div>

											 <div class="social-login center">
												<a class="btn btn-primary">
													<i class="ace-icon fa fa-facebook"></i>
												</a>

												<a class="btn btn-info">
													<i class="ace-icon fa fa-twitter"></i>
												</a>

												<a class="btn btn-danger">
													<i class="ace-icon fa fa-google-plus"></i>
												</a>
											</div>
											 -->
										</div><!-- /.widget-main -->

										<div class="toolbar clearfix">
											<div>&nbsp;
												<!-- <a href="#" data-target="#forgot-box" class="forgot-password-link">
													<i class="ace-icon fa fa-arrow-left"></i>
													忘记密码
												</a> -->
											</div>

											<div>&nbsp;
												<!-- <a href="#" data-target="#signup-box" class="user-signup-link">
													注册
													<i class="ace-icon fa fa-arrow-right"></i>
												</a> -->
											</div>
										</div>
									</div><!-- /.widget-body -->
								</div><!-- /.login-box -->

								<div id="forgot-box" class="forgot-box widget-box no-border">
									<div class="widget-body">
										<div class="widget-main">
											<h4 class="header red lighter bigger">
												<i class="ace-icon fa fa-key"></i>
												找回密码
											</h4>

											<div class="space-6"></div>
											<p>
												请输入注册邮箱获取验证信息。
											</p>

											<form>
												<fieldset>
													<label class="block clearfix">
														<span class="block input-icon input-icon-right">
															<input type="email" class="form-control" placeholder="注册邮箱地址" />
															<i class="ace-icon fa fa-envelope"></i>
														</span>
													</label>

													<div class="clearfix">
														<button type="button" id="sendEmailButton" class="width-35 pull-right btn btn-sm btn-danger">
															<i class="ace-icon fa fa-lightbulb-o"></i>
															<span class="bigger-110">发送邮件</span>
														</button>
													</div>
												</fieldset>
											</form>
										</div><!-- /.widget-main -->

										<div class="toolbar center">
											<a href="#" data-target="#login-box" class="back-to-login-link">
												返回登录
												<i class="ace-icon fa fa-arrow-right"></i>
											</a>
										</div>
									</div><!-- /.widget-body -->
								</div><!-- /.forgot-box -->

								<div id="signup-box" class="signup-box widget-box no-border">
									<div class="widget-body">
										<div class="widget-main">
											<h4 class="header green lighter bigger">
												<i class="ace-icon fa fa-users blue"></i>
												用户注册
											</h4>

											<div class="space-6"></div>
											<p> 请输入注册信息: </p>

											<form>
												<fieldset>
													<label class="block clearfix">
														<span class="block input-icon input-icon-right">
															<input type="email" class="form-control" placeholder="注册邮箱" />
															<i class="ace-icon fa fa-envelope"></i>
														</span>
													</label>

													<label class="block clearfix">
														<span class="block input-icon input-icon-right">
															<input type="text" class="form-control" placeholder="用户名" />
															<i class="ace-icon fa fa-user"></i>
														</span>
													</label>

													<label class="block clearfix">
														<span class="block input-icon input-icon-right">
															<input type="password" class="form-control" placeholder="密码" />
															<i class="ace-icon fa fa-lock"></i>
														</span>
													</label>

													<label class="block clearfix">
														<span class="block input-icon input-icon-right">
															<input type="password" class="form-control" placeholder="Repeat password" />
															<i class="ace-icon fa fa-retweet"></i>
														</span>
													</label>

													<label class="block">
														<input type="checkbox" class="ace" />
														<span class="lbl">
															我接受
															<a href="#">用户协议</a>
														</span>
													</label>

													<div class="space-24"></div>

													<div class="clearfix">
														<button type="reset" class="width-30 pull-left btn btn-sm">
															<i class="ace-icon fa fa-refresh"></i>
															<span class="bigger-110">重置</span>
														</button>

														<button type="button" class="width-65 pull-right btn btn-sm btn-success">
															<span class="bigger-110">注册</span>

															<i class="ace-icon fa fa-arrow-right icon-on-right"></i>
														</button>
													</div>
												</fieldset>
											</form>
										</div>

										<div class="toolbar center">
											<a href="#" data-target="#login-box" class="back-to-login-link">
												<i class="ace-icon fa fa-arrow-left"></i>
												返回登录
											</a>
										</div>
									</div><!-- /.widget-body -->
								</div><!-- /.signup-box -->
							</div><!-- /.position-relative -->

							<div class="navbar-fixed-top align-right">
								<br />
								&nbsp;<a id="btn-login-dark" href="#">Dark</a>&nbsp;<span class="blue">/</span>
								&nbsp;<a id="btn-login-blur" href="#">Blur</a>&nbsp;<span class="blue">/</span>
								&nbsp;<a id="btn-login-light" href="#">Light</a>&nbsp; &nbsp; &nbsp;
							</div>
						</div>
					</div><!-- /.col -->
				</div><!-- /.row -->
			</div><!-- /.main-content -->
		</div><!-- /.main-container -->

		<!-- basic scripts -->



<!--[if IE]>
<script src="static/libs/jquery/jquery-2.2.4.min.js"></script>
<![endif]-->
<script src="static/lib/jquery/jquery-1.12.min.js"></script>
<script src="static/lib/store/store.min.js"></script>
<script src="static/lib/jquery-validation/jquery.validate.min.js"></script>
<script src="static/lib/jquery-ui/jquery-ui.min.js"></script>
<script src="static/lib/sweetalert/sweetalert.min.js" type="text/javascript" ></script>
<script src="static/lib/jquery-md5/jquery.md5.min.js" type="text/javascript" ></script>
<script src="static/lib/_zfes/zfes.util.js" type="text/javascript" ></script>
<script src="static/lib/_zfes/zfes.ajax.js" type="text/javascript" ></script>
<script src="static/lib/_zfes/zfes.core.js" type="text/javascript" ></script>
<script src="static/lib/_zfes/zfes.util.js" type="text/javascript" ></script>
<script src="static/lib/_zfes/zfes.alert.swal.js" type="text/javascript" ></script>
<script src="static/lib/_zfes/zfes.storage.js" type="text/javascript" ></script>
<script src="static/lib/_zfes/zfes.permisison.js" type="text/javascript" ></script>
 
<script type="text/javascript">
		if('ontouchstart' in document.documentElement) document.write("<script src='static/libs/jquery/jquery.mobile.custom.js'>"+"<"+"/script>");
		</script>

		<!-- inline scripts related to this page -->
		<script type="text/javascript">
			jQuery(function($) {
				$('body').attr('class', 'login-layout blur-login');
				$('#id-text2').attr('class', 'white');
				$('#id-company-text').attr('class', 'light-blue');
					
			 $(document).on('click', '.toolbar a[data-target]', function(e) {
				e.preventDefault();
				var target = $(this).data('target');
				$('.widget-box.visible').removeClass('visible');//hide others
				$(target).addClass('visible');//show target
			 });
			});
			
			//you don't need this, just used for changing background
			jQuery(function($) {
			 $('#btn-login-dark').on('click', function(e) {
				$('body').attr('class', 'login-layout');
				$('#id-text2').attr('class', 'white');
				$('#id-company-text').attr('class', 'blue');
				e.preventDefault();
			 });
			 $('#btn-login-light').on('click', function(e) {
				$('body').attr('class', 'login-layout light-login');
				$('#id-text2').attr('class', 'grey');
				$('#id-company-text').attr('class', 'blue');
				e.preventDefault();
			 });
			 $('#btn-login-blur').on('click', function(e) {
				$('body').attr('class', 'login-layout blur-login');
				$('#id-text2').attr('class', 'white');
				$('#id-company-text').attr('class', 'light-blue');
				e.preventDefault();
			 });
			 
			});
			function convertPassword(password){
				var salt="94DABGioQOq2tTUO0AXYow";
				return hex_md5(salt+password);
				//var saltPwd=hex_md5(password+"{"+username+"}");
				//return saltPwd;
			}
			function refreshCaptcher(){
				$('#captcha').hide().attr('src', 'api/auth/captcha?' + Math.floor(Math.random()*100) ).fadeIn();
			}
			
			function dologin(){
				var username = $.trim($("#username").val());
				var password = $.trim($("#password").val());
				var captcha = $.trim($("#captchaz").val());
				if(username.length < 1){
					$("#error_show").empty();
					$("#error_show").html("<font color=\"red\">请输入用户名</font>");
					return;
				}
				if(password.length < 3){
					//$("#username").empty();
					//$("#password").empty();
					$("#password").val();
					$("#error_show").empty();
					$("#error_show").html("<font color=\"red\">请输入密码</font>");
					$("#password").focus();
					return;
				}
				if(captcha.length <3){
					//$("#username").empty();
					//$("#password").empty();
					$("#captchaz").val();
					$("#error_show").empty();
					$("#error_show").html("<font color=\"red\">请输入验证码</font>");
					$("#captchaz").focus();
					return;
				}
				 password=convertPassword(password);
				 console.log("password:"+password);
			    var ajaxUrl = "api/auth/login";
				var param = { "username" : username,"password":password,"captcha":captcha,"loginOrgin":"PC"};
				
				zfesAjax.ajaxTodo(ajaxUrl, param, function(data) {
					if(data.statusCode==200){
						window.location.href="index2.html";
						// zfesPermStore.initPerm("auth/loadAuthCodes",{},function(){window.location.href="index.html";});
						//登陆成功，写入权限缓存
						/* PermStore.setPermFromUrl(function(){
							var cs_token=data.data.cs_token;
							sessionStorage.setItem("cs_token",cs_token);
							var url="index.html";
						      
							//zfesUtil.locationWithParams(url,{"cs_token":cs_token});
						}); */
					}else{
						//alertMsg.error(data.message);
						$("#captchaz").empty();
						 refreshCaptcher();
						$("#error_show").html(data.message);
						$("#password").empty();
					}
				});  
			}
			$(function(){
				refreshCaptcher();
			}); 
		</script>
	</body>
</html>
